to one's amusement - Turco Inglés Diccionario